Wow, that's cool. I've been considering something a bit similar, but everything going at different speeds (Individual bitmaps). I can't imagine, though, that it's very good on battery life. How much worse is your WPS on the battery than a static one?