when two images with different tags point to the same image id, the image dropdown in new workspace dialog breaks because it assumes image id is unique
when defaultValue is used to pass the current value of Select, a warning
is produced in the console: "cannot update a component while rendering a
different component `Controller`". an unrelated issue
(https://github.com/shadcn-ui/ui/issues/1253) that suggested using the
value prop instead of defaultValue somehow fixed this problem