Tentative impl to reduce byte copying around