Hmm, strange. You can use <action phaseId="RENDER_RESPONSE"> to execute the action during that phase, but this means that it will not be invoked until then, if you need the result earlier this may cause problems. You’ll have to experiment.
It makes me think that perhaps we should implement this by default as always after RESTORE_VIEW, but before the next phase that is invoked, whatever that phase is. So that all other after RESTORE_VIEW listeners can finish first.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.