Only schedule syntax coloring once when opening a new buffer
Cancel old actions if going to definition multiple times