That's pretty much how the Chevy Volt worked. It was an incredibly good system in that car and GM did their usual thing and killed it