Frontend cache is optional now