You can change dependency graph node evaluation performance so that the scene refreshes right after you drag the mouse, only when you tell the scene to refresh, or only when you release the mouse button. Changing the evaluation performance can improve scene display speed if you have many complex objects being deformed.
To change dependency graph node performance
To change deformer performance settings
You can turn the performance of the following on, off, or to Interactive: sculpt influence objects (Sculpts), lattice influence objects (Lattices), wire influence objects (Wires), blend shapes, and clusters. You can set Cluster Resolution to Per Node, Global, or Interactive. You can set the Lattice Resolution to Per Node, Global, or Interactive.
A deformed object has more nodes in its history than an undeformed object, so you can delete the object's history when you're done using the deformers to make the deformation performance faster.
To delete an object’s history
In the deformation chain for some objects, when the Deformation order of one (or more) of the deformers is set to Parallel, you can blend the influences of the deformers in the chain in parallel using the Channel Box.
You can set the Deformation order to Parallel in the Advanced deformer options for each deformer.
To edit channels with the Channel Box
One quick way to select the blend shape deformer node is to select the object being deformed, and then select the parallel blender node in its history from the Channel Box (under INPUTS).