fix(fields): polymorphic field type does not fail when no default type on create