@mikejohnstn just ran a couple tests, with a super simple methodology: i've measured how much time the 'autoreleasepool' block takes. (And the exact same test, without the inner pool).

While processing 4k changes, on average, it takes 0.036690 seconds (without the autorelease pool), and 0.036732 seconds with the pool.