I think it is beyond the union splitting limit, so perhaps would be better to just make it `Any` at this point.