Why doesn't mixer control (values) have some kind of locking mechanism? (mutex?)