support usually pointless async tailopt call