This feature would greatly enhance how scalable our Shotgun setup becomes over time. I would like to be able to create custom entity types that behave just like the built in entities, but with no special handling what so ever
I'm finding myself using the Type field on entities to switch between things that they are trying to represent, and triggering visibility of fields based off of that. For example, I'd like an entity for a Storyboard. There are fields on the entity that make sense for Storyboards, but not for all files, and there are many views where I want to see files where I don't want to see storyboards and vice verse. There are no views where I want to mix Storyboards with other types of files. Right now I add a Storyboard type to file, add the fields I want and then proceed to go to every page showing files and filtering out Storyboards, then configuring Storyboard views.
If I could just create a Storyboard Entity type based off of the File Entity, then I'd be good to go.