AFAIK, there is no direct way of having dynamic theme in the same sheet. And yes, it's a work around. Implementing this for 14 sheets should not take more than 10 mins I guess and if it is time consuming for you, yes it is. For performance front - I can say that give a try and see how it goes, after all hidden objects in qv hardly cause performance issues. However, for this case - a new sheet appearance might take some time depending on your app size and complexity.