First part of changes to make user adjustment work relative to system weights.