Obviously you'd want it cached so calls after the first are fast/cheap/predictable.
---
If anything it seems like the biggest obstacle to redesigning the web this way is you couldn't monetize with ads anymore.