It's because, as you say, I'm looking to the future, where I have a vision of how server-side state will be held in Backbone models on the client side, and stuff listens to that data and responds appropriately. But we're not there yet, so I'm switching to the template var approach.