Added simple cache timeout