Add idle states and texture swapping.