Segmented iterator API (Only bidirectional)