issue #21978: Revert item site back to previous workings, but add checks...

... no fetch to dissallow stale data from coming in after value has be changed.