Taper is a waveguade. It is nature to use mode source, or port which has all necessary monitors. Please note that you need PML to truncate the taper, or other input/output waveguide to avoid limited length taper which is a cavity and has reflections.
You can also use EME, which is easily optimize the taper length.