Derived Parts Not Updating?

We are currently using a variety of derived parts created from a single base part. I've noticed that unless all files are open at the same time, any changes made to the base part will not be reflected in the derived parts. So, if I open the base part and punch a hole through it, save it, then close. I can then open the derived part and this hole will not show up.

SolidworksParts And Features