Restricted or not should be cached including extra, so this shouldn't be a problem, or do I miss the point of your remark?