optimization: assume the model exists when reading relational fields