Revert "lazy eager stuff"

This reverts commit c4e48e510871fd26294fdb13bfa9d1f1a76faeb4.
Revert "Removed FetchType.EAGER"

This reverts commit a8a96fc81b75ed790410304b3613365f151e2103.