How to inspect layers hidden by variables on dev mode

I have created an advanced prototype for our interface using variables. When handing off to developers, they can’t inspect the layers hidden by variables. I want to keep the prototype and all the variables to make changes in future. How my developers can inspect layers without removing the variables on hidden layers so that it won’t break the prototype?

I found that the best practice of handing over to developer in separate file so if I made changes, I would just copy and paste the new design to the developer file, detach component and variables.