It is known problem, for Z1/Z2/Z3 (didn't check about Z5) and compact versions with magnetic charge, and so far, no one has proposed an adequate solution.