#3 - Adds PointCodec