This will definitely break in 2042 (TODO)