Since we are going to switch our system to single-threaded ticking, thread-safety on most methods is not needed anymore and just adds complexity.