I have no idea how this would be implemented, but in order to really get the vulture server rendering wins, we need a state framework which supports it natively and optimizes for it.
When I say “state framework” I mean something like Redux or MobX.
Vulture apps should be able to run anywhere: the server, tests, in a worker, wherever.