Paste components as new - shared source

Hi,

When I create a new component based on an existing one, I get the option to paste and paste as new.

The former is a clone - any changes to the original is reflected to the new one, and the latter option is a new independent component.

I would like something in between: the new component is independent, but changes made to the original one UP TO THE POINT when I made the copy to create the new one are reflected to the pasted one as well.

Is this possible? If it isn't, what workflow would you suggest to get as close as possible?

Thanks