Performance:
* Only pulse transaction if the tx size is greater than 16 MB, not 16 KB.
* Only check transaction size once every 1000 operations, not each time after 1000 operations
Don't wait for user from the tests if the indexing takes too long
Don't capture the stack trace (even in debug, that is too slow)