I flag lots, but forget what I've flagged. When I reflag a post I had already flagged, I get told so by a helpful yellow box.

Surely it's bad usability to only say so afterward! It would really save me time if I could immediately see I've already flagged that post.

• If the system had to check all flaggable content (answers, questions, and comments) every time you navigated to a new page, the number of interactions with the server would increase dramatically. I think this is probably going to be shot down for technical reasons. – Raven Dreamer Jan 1 '13 at 4:17
• What, one more database query would bring down a site that hands out hats to everyone for the holiday season? :) – Anko Jan 1 '13 at 4:35
• Well, no... but you're just one of many, many users. It'd be one (or more) database query per user. Think about how many simultaneous users stackexchange has. – Raven Dreamer Jan 1 '13 at 4:47
• Think of it this way: you can see edit greyed out if a suggested edit is going, you can see how many views, you can even see the moment someone up/downvotes or comments/answers! I think just one tiny little box won't be too much. – Doorknob Jan 3 '13 at 13:54
• @RavenDreamer maybe if it stored the fact in a temporary cookie it could handled client side, if there is any worry of spanking the database it's better than nothing I'd say – user25091 Jan 26 '13 at 1:33