all entity-views implement IEntity