more strict locking of currently updating parameter