I know there is gunsmiths here in Sweden who fixate the sear-block (don't know the right name) in the CZ. If you take the slide off and cock the gun, then put it on safe, you can see the parts moving if you pull the trigger (still on safe). This is apparently part of the "mushiness" and possible to get rid of by fixating the whole thing in the frame.
The easy solution, that goes a long way, is letting a gunsmith work on the trigger, without fixating the whole block in the frame.