Terry - I thought that was probably the answer (but only because of your clue) - it feels like an unnecessarily wordy clue for the answer but maybe I'm missing something.
Crypto,
I don't think you are missing anything and what you say is reasonable. Jolan always tries to give five different types of clue. As soon as I saw "retaining" I knew I was looking for a word for staff.