toLayerPoint gives the correct position