How about making `id` a `Long`, since it’s only used for views on existing records?