Fixed bad cache behavior when forwarding