As @regdos correctly pointed out, do a copy rather than an update -- this combined with memo
actually ended up saving the render of the second ContentComponent
.
Flamegraph showed Did not render on the client during this profiling session.
which is what I wanted!