Check if Tag ID can be same type for query and mutation
Currently, in a query, the ID of a tag is returned as a string. But a mutation requires [tagIds] to be a [number]. So there is a lot of unnecessary casting going on. Check, if both can be of the same type (either number or string).