I've thought this as well but there is more. You are constantly pulling from memory and examining that input combined with other inputs from other memories that you might not have had in the past resulting in a new memory and input built entirely from past memory.