This is a unique set of puzzles, very inventive. I feel like I would struggle to articulate it well enough to my players. Perhaps some examples of the types of interactions your players came up with would help communicate this? It's a very smart and succinct design, though.