Often JSON will contain timestamps as floats with `.0` due to int32 precision issues. Would it be in scope to support that case here?