Either we keep version as a SQL timestamp and erlang datetime everywhere or a decimal/integer everywhere imo.