Fixed a typo, added some docs.

Turns out `load_on_demand` was broken.