There are many apps in Android that don't behave when you multitask or should i say TRY to multitask with them. Recently more and more apps just refuse to multitask, as they will either stop or reload themselves to their home screen when the app leaves the foreground. For instance NetFlix, WatchESPN, TWEETCASTER, the native android music player and in-browser streaming radio/video apps will abruptly cease playing the second you do something else. Even worse when you return to the app you have to start all over as it won't be in the same menu as when you left the app. And these are just to name a few of these misbehaving apps. I was hoping that some kind of app could solve this dilemma, where it would externally keep a chosen app "in memory" or in a locked state. This would give the power to the user instead of allowing the app to dictate how it should run on the OS. It would be 100% TRUE BACKGROUNDING for the Android OS! I should be able to designate the app or apps that should be "backgrounded" or "locked" in memory, so that we could do any other tasks and if I was to return to the locked app it would be in the same exact state as when you left it. If the "locked" or "backgrounded" app was a streaming video/radio app, then if you were to lock the app in memory, then the streaming video/radio should continue to stream or play in the background until you either manually exit the app or un-lock the app. There were a few iphone apps that did this similar function as well, running off the "backgrounder" function. I'm hoping that this can be duplicated on the Android OS, as this is a very frustrating shortcoming of the Android OS. I realize that Android does offer true multitasking, but the problem is that it also caters to misbehaving apps, giving them the ability to not multitask. I would imagine that the app would have to run under root, but I think this can be done. Anyone think they can offer this up to the community? Thanks!