Just about to start the third shelf, but thought I'd post a comment now because it might be some time before I get to the end! So far this has been one of the most satisfyingly challenging puzzles that's popped up on Itch. You know the level design is incredibly good when the mechanics are surprisingly complex and yet don't need to be explained in text.
This is certainly one of the highpoints of self-isolated self-entertainment so far!