I've never used GetFieldSelection() but I already use some conditions for my expressions with getcurrentfield() like described here. And I'm already facing a significant impact on performance. I think another condition would be too much. But if I get this right, I wouldn't need my conditions anymore?
Could you explain your workaround, I would give it a try and see if it works/how performance goes.
I wonder if this behavior with alt. states is common knowledge? For me it was a big surprise and not a good one. And I wonder why there is so little response. Drill down is one of the main functions I thought.
Thank you and have good day.