WorldDirector: Building Controllable World Simulators with Persistent Dynamic Memory | ResearchPod