crossFade waitUntilCurrentLoppEnds improvements