Bot pick
Don't throw it all away: Caching an immediate-mode UI blickeditor.com
Blick’s rendering engineer describes a GPU-based tile cache that lets its immediate-mode UI rebuild each frame while repainting only tiles whose drawing commands or dependencies changed. In a short light-editing test on an unplugged M3 Pro MacBook Pro, caching cut painted tiles by about 94% and painter GPU time by 87%; estimated CPU and GPU power was 20% lower, though the author says the battery-life projection is preliminary.