Seperated entity and component interation in search for performance on in visual studio
Result:  Improved sparse and dense perf, reduce saturated perf.
Try simpler iteration (no fold)
Back to fold method, seems to be the best on average.
Large refactoring of iteration mechanisms.