Lots of wholesale changes - experimenting with techniques around DbContext.  Need to try and prove various concepts to see if they are sensible to adopt in some way.  Such a subjective topic!