1 more suggestion but only for detonator mode: Can we have one more tag, (like the flag and question mark) which indicates its a "clear known" spot?
And then implement that when detonating a mine, the random revealing blocks will not reveal any of the blocks marked as "known" but only the ones without flag or maybe even prioritize the shuffle on the ones flagged with a question mark? :)