Complex logic for objects
Participations