I'm investigating a particularly slow test and so far it looks like I should focus around the cache and merging records area. The tests are actually pretty isolated and are simply loading three different responses from mock server and are verifying the data and that queries update one another. The responses aren't particularly big, they contain lists of not very complex items (several fields, few shallowly nested fields).
Do you have any pointers how I can go about getting more information, maybe enabling some debug logs, timing information etc.? I don't want to report anything yet until I understand the issue and that it's not e.g. malformed response. Although anecdotally I've noticed performance regression around loading lists after v3 update