You don’t have to use a 1 second delay, since for your case it’s not very convenient/efficient, so you should compromise in my opinion and go with 0.5 second delay or even a little less.
Glad to be of service with the advice
Yes, but because those are all mapped and used already, I could see unwanted conflicts occurring via this method