The terminology "key-retaining" and "non-key-retaining" has a specific meaning.
This Abus video might illustrate the difference.