adding projection functions that defer to the base layer renderer