Modified moveShape() to carefully handle sensitive blocks like torches and redstone.