The setTimeout here was preventing these hooks being registered for some Architect modules.