readded AsNoTracking to repository fetch methods. There is still a 'gotcha' if you persist an entity, then pass it to another viewmodel that will trigger a persist call on the same entity without refetching it first.
missed a file in last commit