could feasibly be implemented client side with a delete and add, but rename directly on the server feels neater
could feasibly be implemented client side with a delete and add, but rename directly on the server feels neater