restricting events to clipping area

Is there a way to restrict the region of a CALayer that will respond to hitTest by setting a clipping path or something similar are you required to override hitTest and check the point against the desired region of each sublayer manually?