can `hooks.runDynamic` maybe be removed now?