Polymorphic Association Mapping with Any Relationship in Hibernate