Strategy Check on Dynamic Top Dock Objects

Ignition 8.3-Perspective

I have a top dock that has toggleable components/containers with buttons by custom session property between an alarm summary component or a set of area-specific key indicators containers with various display objects in them. An “area index” is indicated by the title of the page in page configuration, set to integers that are meaningful for the areas. The visibilities of each area-specific key indicators containers are tied to the integer of the page title (and obviously being session-toggled to key indicators away from the alarm summary component). I tested this out by session and it appears to work. The Client will use either the Perspective Workstation app or a full-screen browser, so the page titles being non-descriptive numbers in a non full screen browser isn’t an issue.

Are there any pitfalls I’m overlooking with this approach? I had considered some other ways to do this, but couldn’t figure them out.