Minor, but maybe to_return could be named something closer to what it is? metadata_fields?