CrossFadingMusicLoop must update on GC thread