How do I go about making a circular array for a slotted hole using hole series?

I have 3 parts, one on top of the other. The top part is a ring which requires slotted holes with the axis pointing towards the center of the ring. The second part right below it is another ring (used as a standoff) which requires clearance holes on center of the slotted hole. The third part which is the base requires tapped holes on center of the slotted hole. The hole series feature allows me to make all these holes in the assembly which is what I want. The problem I run into is when I try and array the sketch points, the axis of the slotted holes are not pointing towards the ring. Is there a way to get around this? What I have done in the meantime is to go into each part and circular array the feature. I would like to avoid doing this because any changes done in one part are not reflected in the others and I would like to avoid using a driving sketch in the assembly level which is what I'm doing now.

SolidworksParts And Features