implementation of NoBrainer::Geo::Point (no querying, just data persistence)