You maybe work things out on the fly by matching against abstract patterns. Could this be an indication not of lack of memory but of specialisation in abstract memory?