After continuing to work on this Issue, I think one "problem" that I have had to date is to think of our modules too much as a compartment within our app_server.R that can be "paused" as a group and not as an elegant namespace solution that it should be.
Any ideas how I can use the currently displayed tabname ("assumptionsa","assumptionsb") to influence whether the input$sidebar_selected_ety_id will invalidate the session_tbl() within each module? How does shiny namespace reactives?