Sync ssot

Placeholder, needs more tests and comments. 
@fivetanley we should be careful to not ever use window.Promise