maybe the procedure can be passed to the user's next pageload via a noquoted util_user_message (or a new proc that works similarly).