Move to using lambdas everywhere. No more list iterators. This actually means a huge decrease in memory fragmentation (list iterator node allocations) and an increase in speed (malloc cost more than a callback).