custom manager wont work with generic relations in activity