Hi,
I would avoid DataTypeClass which breaks some core functionality as I found out the hard way (see DataTypeClass module doesn't work with InverseProperties (and possibly elsewhere too...)).
Instead I am using AdvanceResourceTemplate to fake it by setting “Filter linked resources with a query” to only show the required Class in the item search sidebar that pops up.
John.