Can this be made a property of the object instead? I'd like for `_new()` functions to be just wrappers around `g_object_new()` and avoid modifying private state.