@rickhurlbatt - let us know how you get on with it - would be great to see the components being used in the wild.
Worth noting that the Tabs component knows about the anvil card
role from the material design (if you happen to be using that for the content being displayed).