Pinball caching: improving performance of a framework for dynamic web-content adaptation and delivery