- Fix potential memory cache miss - Reduce `SizeResolver` allocations - Make data source type more accurate