added ability to provide a custom renderer for single features to override default service renderer