The ideal use case for using generated