This is a change from the new-object-types branch, so we can use it like this:
rBd6f02083a418: Objects: use evaluated data runtime storage for hair, point clouds and volumes
This only changes mesh_eval. It seems logical to do the same for mesh_deform_eval, and perhaps make instancing mechanism using Mesh_Runtime.mesh_eval generic as well. But I wanted to check first if this is the right direction.