hmm..heres a fix..why dont u let all the wallpapers play as long as the user is ON the desktop? that way its all smooth n good. and immediately put em off when the user locks it, or goes to the menu, or runs an application?