A unique approach to the limitation indeed. I Didn't have difficulty with the spring, but in the final level, the other block was being converted into float mode and had to restart a couple of times. It happens when you are holding (3) and jump on (2). (2) gets converted.
Aside from that, this is a very cool game with neat mechanics and unique concept. Well done.