Have a problem here. We are just preparing the mobile version of the website, so decided to use design exceptions to recognize user agents and server proper content for mobile users.
The issue is that we want to set the new mobile Theme inside the package that we are using for whole website - to make sure the files that are not in mobile theme fall back to our package default theme. Just tested that configuration with Full Page Cache enabled and it caches the mobile page and serves it to desktop users too!
Seems that design exceptions only work with FPC when defined on package level, but we would like to avoid creating new package as this would mean we will have to duplicate some part of code from our main package.
Did anyone managed to use design exception to serve mobile theme successfully with Full Page Cache enabled. How?
Thanks for help