Thanks for the reply.
The length differences should not be an issue. Just have the locking start early enough that any reasonable ratchet design would be long enough.
I agree that a spring-loaded ball may not work well, but with a push to lock ratchet, that is not an issue.
There would not...