Maybe introduce `compare_point(#state{}) -> erlang:timestamp()` ?