Add a field to fetch the actual DOMElements from a node that's been mounted to the DOM (in possibly many or no different places).
Better if ElemAsyncs is abstract too.
i.e. instead of a concrete polymorphic data type that happens to only contain
abstract types, leaves door open for e.g. monad transformers w/ Shade monad.