related only needs to be on the model
fixing model.clone's relations
making the context of eagerFetch a bit less ambiguous