Curve piping is bugged when making copies with history on

Hi,
Curve piping is bugged when making copies with history on. The copied or mirrored curves do not update in the viewport with newer curve piping settings or materials unless I select those copied or mirrored curves and turn on and off curve piping then they update.
The original curves are fine its the copied or mirrored history items that need that extra on and off this should not be,.
RM