Revert "Make fetch type configurable for ref fields"

This reverts commit 56dfe5b95f0522de19e418f12e57b29b72ac204d.
Revert "Eager loading for Protocol ref fields."

This reverts commit 13d1f834b0352e24869661aa5ef6ccf6b49eacfb.