Optimized ingredient list initialization in NewRecipePage.qml