Moving abstract functions from EntityBase to new EntityInterface