memory architecture and self-learning loops get expensive quickly. non-trivial to make agi