push cache time to settings, but fallback to default