عند قراءة عدد من البيانات، هل يجب جمعها كلها أولًا في مصفوفة جديدة؟ يقدم Agave Draft #16823 مثالًا صغيرًا: كان المسار القديم يجمع مكرّر ancient storage المعبأ في Vec لاستدعاء len مرة واحدة؛ أما الحل فيستفيد من تساوي الطول مع packed_contents للحصول على العدد، ويترك المكرّر الأصلي يواصل المعالجة الكسولة. يركز هذا التغيير على مجموعة وسيطة مؤقتة تُنشأ لمرة واحدة، ولا يدّعي تغيير دلالات تخزين الحسابات أو حذف البيانات التاريخية. عند الاطلاع على تحسين ذاكرة العميل $SOL ، يمكن التمييز أولًا بين النتائج الضرورية والحاويات المؤقتة؛ وتجنب عملية جمع واحدة يتطلب أيضًا التأكد من صحة علاقة تساوي الطول.