Add explicit #start/#halt callback triggering