I'm a Physics major at school, and they taught us a bit of C/C++ without really teaching us how to make good code. The question I have is it's common for us to have multiple objects that have similar ...
You seem to be worried that writing to part of a structure somehow "dirties" the rest so it's no longer thread-safe. That's not how it works, a structure is really just some data laid out contiguously ...