box caching / offscreen handling now supports grid layouts