Not something to be fixed now, but this is what Panopticon is arguably supposed to solve.