It runs on a ping-pong mechanism, where the cysteine attacks the acyl-CoA to form an S-acylated DHHC, and then the acyl group is transferred to the substrate.
This mechanism utilizes a ping-pong system. Cysteine first reacts with acyl-CoA to create an S-acylated DHHC, and then the acyl group is transferred to the target molecule.