This method doesn't seem semantically appropriate on the server where there is no lifecycle - components are only expected to render once. Also it is more likely to conflict with the similarly named method in the DOM-aware derived grade. See if you can factor out this workflow to mostly belong with the "render" operation.