Nit: this is inconsistent with the previous bullet.  Maybe just "render()" and "onRemove()" (with no "function") for both?