It is not possible to build the test tree before AssemblyReloadEvents.afterAssemblyReload without it regressing the ConditionalIgnore functionality of UTF, as that relies on InitializeOnLoad being executed before the test tree is build. Both of these editor callbacks are executed at the same editor frame, so having both is not possible.