頭の回転が悪いです。
答えは知っていたのに、丸2日、、考えていましたから、、
今時のコンピュータは性能が良いので、多少無駄なことをやっても
大丈夫なものです。
機能と機能が、同じ変数を使って干渉しそうなら、
各々の機能で、使う範囲を決め、、干渉しない様にすれば良いだけです。
素人に毛が生えたくらいの人間が作ったアプリでも動きますし、
今は、そこまでアプリの要領のことを考えなくても良い訳です。
機能を贅沢に使っても許される状態、、
無駄を省き、最適化、、してもあまり意味がありません。
それでスピードが上がるでもなし、CPU負荷が変わるでもなし、、
それならば、適度に整理されている程度の最適化で充分です。
20〜30年前から、答えを知っていたのに気付かないって、、
知識は使えないってことです。
知識を知恵になるまで消化しないと、、