Do you need to explicitly define `id` field?