mach jump, err yes it is.
the magnets are actually balanced to level by a blob of solder.
one of my mates does a very nice job of changing a northern field compass to a southern field compass just by melting off the old blob and tacking on a new one.
refilling and sitting a night in the freezer etc. etc.