cache dimension positions before copying data form one PointBuffer to another