Pool ancestors list so event system is reentrant