I think this won't quite work either. This copy needs to jump the dependency queue of actions on this dat, since it has logically already occurred some time back. We need to think through how this plays with lazy.