expanding polymorphic relations to interfaces into multiple fields