Cleaner way of handling immovable blocks