Projected Split Line API

I am working on a macro to split a face, and read through the documentation on the InsertSplitLineProject method. It says that you have to use SelectByID2 with certain marks to actually get the split line to work. I know that selecting faces with the SelectByID2 method is a PITA, is there another way to add marks and still get InsertSplitLineProject to work?

SolidworksApi macros