There are still potential concurrency issues with parallel execution if you are not careful due to the purposefully undefined order of execution (the order in which chips are executed within a tick is not fixed, and can change at any moment).
For example, let says we have two chips with each...