Various fixes to mesh systems; fluids now generate exactly against meshes