Free buffers and slow animation if block by a wall