Same response.  I hate that as much as you do, but I didn't find anything else…  There's also the monkey patching solution, however.  We could globally overwrite `ManyToManyRawIdWidget` etc.  May be very dangerous IMO.