Note that dependency targets are read-only during a run