Effective memoization of marks
Futzing with NeedMap