Migrate state from one workspace to another following a refactor

I want to migrate resources from one Terraform Cloud workspace A to a new workspace B.

My current approach is to read the state file of workspace A to get the resource ids I need for terraform import but it feels a little verbose.

I’ve done a lot of refactoring of the Terraform config in workspace B, wrapping up resources into modules etc…

Is there any recommendation around bulk importing existing resources?