I got a really, really stupid question regarding the 12 witnesses:
Are we necessarily talking about one individual per witness? Or could there be the possibility of "witness pools", as in a group of people cooperating to "form" a single witness? If yes, I can see this as a community approach to decide whether or not they think 12 individuals suffice.
Just a thought.