Pass palette and font data to overlays, instead of expecting each overlay
to generate their own.