Layer will reserve site info in @cfg to switch to another layer in same site;
Mcr::Exe/ add @post_mcr_procs instead of @post_exe_procs;
debug:  @post_exe_procs in 'ensure' will be executed at Layer/Site Jump even if it is another thread;