WIP: use WeakMap to track domain/EE relationships