speedup DOM.render and remove __call__ behaviour