Avoid doing redundant work while cursor is still on current word

A few changes to reduce pressure of Implement interface and Record stub generation on VS editors.