WeldCrossContextFilter could call listener.contextInitialized() instead, right?