Cause non-self-registering demo to destroy widget on unload
Address timing issue with file picker by setTimeout