I was testing out the shotgun_multi_select branch for tk-multi-starterapp. Currently, on that branch, the app gets its context from a selected entity at the time of launch.
Could the connection be more "live"? For example, if had an asset called TankA selected and I launched the app, then the context will be set to TankA. Let's say I have another asset called TankB. I want the context of the (already launched) app to switch to TankB after I select it.