
The system needs to be optimised rather than reduced. This seems to be up to a 2 second delay and varies arbitrarily. This led me to falsely believe it was related to the number of presses of the escape button rather than just waiting for the system to catch up to the user. There is an arbitrary delay between the pressing of the escape button and it escaping.

I have just done some stress testing of the system to work out wat's going on. I use both Autocad and Inventor but was referring to Inventor with this post in general as it is the software I currently use the most. I wouldn't have made the association but as it is made by the same group I felt the comparison was relatable. I was referring to autocad there as an example in the different methodologies of tracking what constitutes a "change" in the list.
