We just create multiple SA and bind them on different content pages as required.
Also, in some cases we just put conditions on the SA itself, so that same SA can work for multiple pages - using the request URL from $_SESSION.
Well the server action is executed always before the page renders and you can have multiple actions and queries in it to fully fetch all the info in it.