I don't know that I'd try this. Sure, you could update s.account in the custom code of a rule, but how might that interact with other page load/event rules that might conflict or that you want to go to diff suites? It would likely turn into a nightmare to manage in the long-term even if you could pull it off.