This is actually quite a serious change in behaviour. You've switched from the first revision when requesting `jsbin.com/canvas/edit` resulting in **revision 1** to edit resulting in revision *2000-something*.

This has been chatted about quite a few times with @dannyhope and @phuu and it can work, but it's a major flipping of expectation. Possibly worth creating a separate PR for this specific change and getting community input on it (either as a "yay do it" or "yay keep it as is" - and why).