Avoid overriding whole Get method, and provide plug for GetByKey method
Remove workarounds for issue with AutoMapper and EF lazy loading properties
Make methods private