From what I can tell, you used to be able to return a value from onLoad and then retrieve the data using a hook. The old examples don't appear to work anymore.
Having to introduce and manage separate Loaders and LoaderClient instances feels a bit clunky to use for basic page-load scenarios.