Changing thread tags should use PUT and not POST
Use the names of tags when available, not their IDs
Simplification of the INModelProvider changeSet calculation to solve edge cases