losts of work on a rich many to many item