I'm training a specific category of memory competition that consists of memorizing a random sequence of words in a specific order under one minute. The general method consists of finding images corresponding to each word, and making them interact together, a procedure that can become surprisingly fast if with practice. But my issue is, sometimes you are given a word you don't know, or a combination of words that are excessively abstract. For instance, remembering a sequence of fruits is way easier than a sequence of words like 'regulatory', 'instance', 'remaining', etc.
I was wondering, and I realize this is a very broad question, but are there any works or branches of linguistics that might interest me if I am looking into finding commonalities between words? A first categorization that I've done is the use of prefixes; all words beginning with 'pre', 'pro', etc. are a bit easier to imagine since I already have an image for those suffixes, words that clearly look like they have a greek or latin etimology are also easier since I use images associated with the Roman Empire, classical greek art, nouns can be used to imagine objects or persons while adjectives and verbs can be used to modify an image from a coming noun in the sequence, etc., but I'm looking for maybe other ways to divide classes of words.
Thank you in advance!