I would like to create an Entity which inherits from another existing custom Entity (uses the same database tables) but has different views of the data from the base Entity.

I also want this Entity to have its own tab and permission levels.

Is this possible?