Does WSRP support caching?
Caching is supported but not required. The Consumer may support caching by using the CacheControl structure, which includes members for expiration duration, scope of cache (for all portlets, or just for this user), and a validation tag (analogous to an ETag). See section 5.5 on Caching of Markup in the WSRP Primer.