There are some non-trivial simplifications (and perf improvements) in tslibs.np_datetime available if ujson can be made to not call pandas_datetimestruct methods directly. Is there a viable way to make the ujson code go through the tslibs cython instead of through src/datetime?