Gets a snapshot of the observed points.
The list of stored points is copied in order to ensure that
modification of the returned instance does not affect this
Conversely, further modification of this container (through
the add or clear methods) will not affect the
the observed points, in the order they were added to this