> it seems to be more of a dumping ground for all the methods you need

At the moment it is. I needed some way of querying for data, and didn't want to wire in calls any particular way of doing it as there has been talk of removing EF. This class just abstract all of those calls, with the intention of refactoring it later into something that makes more sense.