the speed of vtk.vtkMarchingCubes is slow, how to speed it up?

I think the opacity transfer function is a property of vtkVolumeProperty, but the property of ISO is vtkProperty and cannot be set like volume rendering.