The idea is good, albeit not new (thin computers from the '90s).
What could help Construct is the possibility to use their I-frame/P-frame encoding for some kind of "video" plugin, that would be different from the 'real' video plugin, for different use case.