obviously if you do this doing memoize the config in `generate_shared_frontend`