Added collision handling with cushions.