I tested mine and the dictionary problem only happens after sleep also. Perhaps sleep fills a part of FLASH RAM with a STATIC RAM image as happens with windows. After restoring that image, maybe it leaves that image in FLASH RAM in an area that is used for storing a "dictionary history".
It looks like a memory leak too me. It first started happening after I tried installing "Modified Reader by morkl".
I concede that I am no expert in this area and hope that these ideas aren't too boneheaded. Good Luck.