Add caches for UOM arithmetic