Query definition - Same fields added multiple times, causing issues with graph view

Intermittent issue

Sometimes, the properties that I add 'disappear' when the query is saved. I've previously made the mistake of going back and adding the properties again.

It is not always immediately apparent in the query builder that the properties have been added multiple times.

A graph view based on the query does not properly generate.

When the properties are correctly displayed for the query definition (sometimes after re-login, sometimes after restarting Chrome browser), I can see that there are duplicate properties.

It would be nice if error proofing were built in, so that this situation would not occur.

I'd love to hear about any other ways to steer clear of this issue.