Refactor _renderViaNative a bit more