Concept preview

Likewise, let's move this by chaining our current stoppedPromise to the currentPromise.