New dataobject layer renderer