I don't really care about optimal. When the needs arise or my interest has renewed, I do what you said if I can't recall the exact things, I go back to the original source. I'm not really interested in memorizing random facts, I prefer everything to be connected in an organic manner, preferably based on my interest, needs, or context.