Refined movement. Blocks cannot be dropped in the origin tower... dynamically modify droppable states.