It's going to have to be a 2 step process, but if your cut and engrave have the same origin it shouldn't be a problem. I use Inkscape for everything and separate my engrave and cuts into layers. My workflow looks like this:
1. Select all on engrave layer in Inkscape, save as a png, resetting x0 and y0 both to 0 so the engrave origin will match cutting.
2. In UCCNC I set the X backlash to 0.02 as the laserengrave plugin won't work right for me without it.
3. Run the laserengrave plugin bring in the png, set the width and height to match the Inkscape export numbers and send the code to UCCNC.
4. Set power for engrave on laser and cycle start.
5. While the engrave is running I go back to Inkscape, bring up the cut layer and save it as a dxf.
6. I use CAMBAM for gcode generation so I load the dxf in CAMBAM, define an engrave operation, set the feedrate as appropriate for material, and generate the gcode nc file.
7. Once the engrave completes I goto zero, clear out the X backlash, reset power for cutting and load the cut nc file. Cycle start and once the cut is finished, job done!