particle systems parented

Every time a change the animation on an object that is set to the parent of a particle system I need to reset cache under the bake menu or else the particle system plays with out having the change in animation. Is this just a glitch because of it being parented to an object or am I just missing some option to tell it to re render the particle system. Its not a big deal but a bit of a nuisance.

Ok so now its a problem because its doing the same thing with hair particles and i see no way to reset the animation.