Eager loading

Adds eager loading support.