Added Collection and modified Model for shared functionalities.
Moved relations lookup to mentioned objects.