There's no good reason to make our returned object come back via a callback.