last question (not a request this time)
How does the automatic tracking do its thing? does it:
- Check requirements at the same rate as like a parallel process (worst for optimization)
- Check requirements every frame/few frames (good)
- Check based on the requirement needed - e.g. if its an item req. will only update the tracking whenever an item is added/removed (best)