The programming in 0368 in comparison to the previous verison 034c is likely significantly different, with perhaps a new approach taken to speed up the performance of the HD DVR overall.
Then why has it never done this prior to this version? And why is it caching every time and not just once. And then... why is it happening with LIST?
And you cannot tell me that everyones system SLOWER than this in 34c that they are raving about how fast this is.
Not too mention, why did it get faster for 1 day after a RBR only to go slow again. Cache issue shouldn't cause that, unless they really screwed up how the system creates/uses the cache in the latest release
0368 was also a rapid-replacement version, designed to get the main hiccups resolved from 34c.....so one woudl expect it to be a stepping stone to a final improvement to the issues you reference. The idea was to get this out first as a stable base version with fewer issues, and then move on.