It would be nice if load() would return a promise so you can wait till the resource is loaded before you display some text or is that a bad idea?