A possible alternative to noRun is to pass a flag ```initialRun``` to the actual function being registered (ether as a parameter of as a part of the context).