Only auto-tag when feature interest has actually changed
Tidy up method names
Improve error/notification messages - wording and formatting