Nested query fails because query by id is different between nested relations - Theo's Typesafe Cult