Using global variables in components

I need to use some global variables in the top level assembly to drive some sketch dimensions in a subcomponent. I have tried exporting the equations to a file and linking the file and then importing into the subcomponent's formulas. The resulting formula ends up with errors because the formulas reference annotations in the top level file and the annotations are not in the subcomponent.

I could also create sketches in the top level and use those sketches to drive the subcomponents but that seems like a work around.

Is there a way to share the values of global variables in the top level assembly with it's subcomponents?

SolidworksParts And Features