As I'm now understanding better GML. I thought on an idea of this thing working, at least the basic thing that I would need to do a very cool thing.
Layers will allow us to do multiple things, such as limit editing to a specific layer and don't break any other layer part, useful for a very big quantity of items very close together.
Second, you will be allowed to move all stuff in layers (tiles, blocks, items, enemies) with commands. For example
layer apply = 1
move layer y + 120
Moving the layer 1 down 120 pixels.+
I have an idea with this that will be fun. (Probably an idea Mechasaur would like)
I think a way to do this with GM is making a list for all items that are in a layer, then move them all with the command.