Sorry to have gone off topic myself
Yes the TextureManager takes a back seat when roVideoPlayer is active. Seems to be allocating all available resources to the player. Ironically this is how I tested the grid. After starting a video I would return to the grid and then scroll fast to make sure each cell was updating properly when the texture arrived. Since the lru was scrapped I was able to see the re-popping in of each requested texture :D. So I will not be using anything TextureManager intensive along side the video. But in relation to the grid it is phenomenal. Once I learned how to use it and then taking advantage of everything built-in to the 2D ( as apposed to doing things in BS ) such as regions and yes, the compositor, I was able to produce a grid in function and quality as the stock grid, but customizable. I use a region to fade the scrolled out rows to mimic the new Netflix interface. Performance wise there is no perceptible difference on the three environments that I own. The 3, 2xd and the stick. Although the 2xd and stick have an occasional flicker at the bottom of the screen, suspect it has something to do with refresh rates. It does not happen often and is not really an issue for me. Maybe you can shed some light on this. As far as legacy boxes I don't know. I tried using only bitmaps, just the screen, etc so that I could put out an example for those who don't like compositors, sprites, and regions, but performance was good but differential on the lower end boxes with some processor lag. I was able to alleviate this by removing all DrawText calls and making the labels bitmaps and removing all alpha blends that rode above the grid such as the cell counter. But I was not satisfied. By returning to my tried and true method, performance was the same on all the three environments. But I only have the 3 to test on so that is all I can provide. So far I am very impressed with it. But it is new and probably I will encounter minor problems (leaving it to you to point them out). I just popped it into a theme based framework for a client and its looks and works great.
My Channels: 2D API Framework Presentation: https://owner.roku.com/add/2M9LCVC
Updated: 11-11-2015 - Completed Keyboard interface
The Joel Channel ( Final Beta )