Allow state concurrency

Addresses the issues outlined in #10812 by providing a new 'concurrent' flag that bypasses the concurrency safety checks. Includes some hefty warnings about why you may not want to do this sort of thing.