I guess for the ODM it might not make sense atm. But generally with PHPCR you do not have to fetch the underlying nodes, you can simply specify the node properties you want and depending on the use case this might be enough. That being said, Jackrabbit for example doesn't do a very good job of dealing with multi value properties there making it impossible to handle multi value properties with values that contain strings.