Cache properties in scatterplot. Solves #2