Update relations for full lazy evaluation
Require models to specify relation keys so relations can be lazily evaluated