custom mechanic idea: thin walls. they block movement in certain directions, but more importantly, if you push a composite block (or lbhe bja gnvy) into them from the non blocked direction, it will be cut. And they would just look like a rouge wall border.
a simple yet effective idea. and I dont see any spaghetti code lurking within, as aposed to my other idea, which was very spaghettifying.