Defer manipulation of the DOM to afterRender-stage. This prevents errors...

... when LazyList is modified multiple times without rendering it to DOM in-between.
Yes, so you're suggesting moving the actual functionality to another function so we can use `scheduleOnce` to run it only once in such cases?