Add ability to create custom relationships between objects of the same type