Add chunk support framework