cache takes host into account