Changed technique of eager loading

Eager loading is now achieved with anonymous selectors, the advantage
being that any "filter" is now accepted. The disadvantage is that you
can only eagerly load 1 property.. so that sucks.
Eager & Lazy loading works, but not for multiple properties