That looks great. If you have time, please could you add a license to your code (to clarify the terms of reuse) and add it to your online demo post.
Not actually uploaded sounds fine, though I suspect it would be possible to upload via saving the window (getMovieFrame?).
1 Like