Totally can relate to that.
I have what might be called "encyclopedic memory bank" ... something that reminds me of specific time/event/place can be triggered or "accessed" easily, especially when it's specific to current thought process, conversation, etc.
Now & again, a recollection arises out of the blue. It could be something I hadn't revisited for years, and it isn't 'jostled' my anything immediate.
I get that. My memory is somewhat photographic, very visual. I can remember the place on a page where I read something, or where I was and what direction I was facing when something happened. My memory for events and things that happen to me is excellent, I’ve had many Work supervisors ask how I can remember small details of things. I’m not great at dates, but there are certain that I remember without even trying. Checking account numbers, credit card numbers, driver’s license number. They are on auto-recall because I can visualize them on their physical medium.
To another poster’s comment about nicknames. While I am terrible with a lot of names, I try to use identifying features to remember people. When I am trying to talk about somebody I know well but a mutual acquaintance might not remember well or has only heard about, I will use identifying characteristics to describe them. “The one with the Prince Valiant haircut,” “the one with the hairy arms,” “the one who used to poop her pants at work every time she had Long John Silvers, but loved it so always kept backup pants.” All real descriptors I employ.
Less kind, there are times just in our house or with close friends where I use the nicknames in my head that I use for people whose names I can never remember.