There are plenty of ways to avoid that problem which does not exist. It will be a long while before BCH is doing 500tx/s, let alone a single pixel, please avoid logical fallacies.
Transactions in bch get confirmed in about a second. That's too much for 500tx/s if each tx needs to be sure the previous one was confirmed (which is the case here but not everywhere)