Move vehicle in SITL to desired location instantly

I need to move SITL vehicle (copter) instantly to a lat/lon/alt location programmatically. Locations come from another process at it’s runtime. Is that possible?
If not, is it realistic to fork SITL and add this functionality myself as a single person?