In the future, when posting code, please
UseCodeTags(⇐click) so it will be readable.
I can tell you without even reading your code, however, is that these tiny microoptimizations will almost never make any noticeable difference, and definitely never in the case where user interaction is involved. Even for very fast user operation of your app and a very slow computer, we're talking, worst case, about maybe 100 ms for a user action vs. maybe 10 ns for the difference in the execution times.
In other words, the user's reaction times will be at least 10,000,000 times slower than any difference in the code's execution speed. So it's like going from a time of 1.00000001 vs. 1.00000002
And realistically, the difference will be much, much, less, and quite possibly nothing at all.