A better way to handle pending transactions

This is a good thread to read, it’s similar to what you’ve just mentioned: