landscape: cache marks again
Fixes urbit/urbit#5590
[%4 observers=(map serial observer:sur)]
[%5 observers=(map serial observer:sur) warm-cache=_|]
[%6 state-0]
+ [%7 state-0]
==
::
+$ serial @uv
--
::
%- agent:dbug
-=| [%6 state-0]
+=| [%7 state-0]
=* state -
::
^- agent:gall
=| cards=(list card)
|-
?- -.old-state
- %6
+ %7
[cards this(state old-state)]
+ %6
+ $(-.old-state %7, cards :_(cards (act %warm-cache-all ~)))
::
%5
=. cards
