I recently bought a Crucial "X-9" SSD.
Just a moment ago I tested it using Amorphous DiskMark.
Got reads of 887MBps and writes of 856MBps.
I also have Samsung t7 "Shield" SSDs that yield similar results.
Both of these are USB3.1 gen2 drives, and require use of the USBc port to obtain such speeds.
You DON'T want to use a USB3 "a" port, as it won't support such speeds.
The X-9 in particular is tiny (2x2.5") and could be affixed to the stand of the iMac with a piece of Velcro.
Dependable storage for your favorite devices, wherever you go — that’s what the Crucial X9 Portable SSD offers. With lots of space for all your favorite photos, videos, games and more, the Crucial X9 gives you speedy file transfers and compatibility with PCs, Macs, tablets, gaming consoles and An...
www.amazon.com
The price is right, too.
There is also an "x-9 pro" variation, but it doesn't appear to be any faster.
There is an "X-10 pro", which IS faster, but I don't think a 2017 iMac can take advantage of such speeds.
You didn't tell us HOW LARGE your internal fusion drive is.
If you get a USB3/USBc SSD, which is large enough to hold everything that's currently on your internal drive, it's very easy to "move things over" by cloning the fusion drive to the external SSD using either CarbonCopyCloner or SuperDuper.