Sure, in v1.0.1 works fine because we didn't translate nothing, we applied animations and after finishing them we did insertBefore() bla bla (reflow). Now, we apply translate operations instead of inserting for avoiding reflows and to reach better performance. There is only one exception, when we move to other page or to the dock (where we do one insertBefore operation). If you move an icon and after that you insert it in the DOM, the URL is validated. By means of displayRenderedIcon we are revoking the URL before insertBefore.. then the problem happens. We could modify that method, but IMHO it is performing more operations of visibility, etc.. and we need just regenerate the object URL.