Have authored 30+ extensions and chrome apps. You can check my profile reviews on same. Experience: new tab extension, bots, browser tweaks, deals & coupons, smart mail etc.
In my understanding you want window object to be cloned and saved to remote, have ability to restore in any other system.
I want to understand more, Please open chat to discuss.
Thanks,
Satya - Code with Care | 100% Project Completion Rate
** NAYAB N - This person will outsource all your projects, careful.