All good pal! :P
Hmmm would you need the ability only when the blocks are stuck / lost though? :) If you think about it, the possibility of the user being able to reset the block whenever they want if they are within a certain range of it at the time could help facilitate new forms of puzzles should you want to ;)