Support variable length records for efficiency and flexibility (e.g. real time streaming with lower latency).