Optimizations of basic system

removed unecessary lists by storing values in indivual actors instead,
saves a ton on garbage collecting