auto get_xyz_position() -> std::unordered_map<std::string, double *> { ... }
You'll need to elaborate
You'll need to elaborate