added: caching menu options to improve performance when spamming open menu key