How to maintain full link to a text component after modifying text instance

I’m using multiple version of one component text block all with different layout format. The purpose is to have one place to make text change that will be reflected in many layouts.
My issue is while the scaling and colour changes from the component is reflected in all the instances, text change in the component is only reflect in the instances that have not been modified.
Is this a bug?