Nit: lazily-created