The Point.time() property currently uses a ZonedDateTime for storing the time. This should be replaced by the Instant class, which represents the type in the GPX file more accurately.
At a first step, the used accessors and construtors should be marked as deprecated.