revert back to auto tracking entity changes

instead of repos returning untracked entities, they now return tracked
entities. to validate changes made to existing entities, there will be
an Update method that does so