[NUCCORE-1182] Move persistence-by-reachability-at-commit logic to
ExecutionContext/ReachabilityFieldManager for modularity