Request scoped cache