How do I Change the Location of an Individual Mesh Occupying a GridMap Cell?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Makumanga

So, I started developing an idea I had for a tactical rpg(like Mercenaries, Fire Emblem, etc.) in which the terrain(or map) can be edited in real time play via spells/skills. I originally wanted to use voxel-based terrain generation, but couldn’t really find any resources for level building in-editor using voxels, so my next plan was to use the GridMap node. Is it possible to translate(on x, y, and z), remove, and/or add individual meshes that occupy a grid cell? I know that the node just creates “copies” of a mesh from the given library, so there aren’t individual nodes for each cell’s mesh, but I can’t help but feel like there is a work around or other method. Any guidance would be greatly appreciated, and I can elaborate further in the comments if necessary.