Force entities being saved to be of type EntityBase so they always have an
Id property and we don't have update issues