Calling `.preload()` on an "on-demand" collection is required to await the results of a live query.
Even though:
Awaiting
See these two screenshots for small illustration.
Awaiting
stateWhenReady on a live query that queries an on-demand collection returns no data, unless the parent collection is preloaded before. See these two screenshots for small illustration.

