What's the point of putting `renderRTree` in the `Backend` class?  It's not actually used by anything as far as I can tell (except being a recommended way to implement `renderData`).