Mapping external data to tags via term_id

In your case I would question if your “tags” should be imported as WordPress tags in first place.

In WordPress taxonomies are strictly grouping mechanism. They have their own database schema (relatively more convoluted one) and don’t support meta data out of the box.

I would at least consider importing artists as Custom Post Type.