For the Entity properties that correspond to our database columns, I would like to make them protected (by changing the template). If we always derive from these classes and make our own public methods where needed, will anything else in the generated code or ORM support classes break by making these methods protected? Thanks.