Super-update!
* Accept any combination of real and virtual nodes
* Insert real nodes in correct locations
* Clone nodes to allow documentFragment references to persist between redraws