I haven't tested it, but you could give this one a go: https://www.youmagine.com/designs/short-bearing-adapter-for-direct-drive
It's open source...feel free to adapt the design... ;-) It shouldn't be very difficult to shorten it by 3mm... e.g. with Blender.