Agreed. I thought about that but then my solution becomes brittle and maintenance would be difficult in case the core product changes. Abusing session state is an acceptable workaround for me right now until it isnt :)
Thanks for the help!
Thanks for the help!