Different themes available to different Site Accounts or networks

Hi all, have another question about if its possible to have different themes available to different Site Accounts?

I was thinking in building the premium plans like this way: ecommerce plan, blog plan, enterprise plan… etc..

Any way to achieve this?

Thank you!