Going to have to move into ThreadLocals here - this is most robust solution for heavy class calls. However there are some things to note:
- Using the chronicle inside of a nested thread, such as when using
Thread or TPL, the scope stack will be reset.
- If the chronicle instance attempts to cache the scope stack, another classes scope stack will not update it
- It couldn't take the largest scope on get, because parallelism would conflict
Going to have to move into ThreadLocals here - this is most robust solution for heavy class calls. However there are some things to note:
Threador TPL, the scope stack will be reset.