@Drew Reese - I have answered your questions in the body of the post. As for the topic title - I believe this is the essence of my problem - how to force component to only update when "item in the context list connected to the component" changes - is added or removed. I am opened to improve the clarity of my post in any way, please give me more guidance if you see any.