Chapter 7 GroceryTile key redundant?

grocery_list_screen.dart

Dismissable has the key:

return Dismissible(
            key: Key(item.id),

And InkWell is the child of that Dismissible widget whose child is a GroceryTile:

            child: InkWell(
              child: GroceryTile(
                key: Key(item.id),

The key parameter seems to be redundant for the stateless GroceryTile widget here.
If you delete it from the code, the app still seems to work perfectly (adding/editing/deleting items seem to work well).

Please advise,
Márton