Select specific control points from qSlicerSimpleMarkupsWidget

Hey there!

I’m developing a scripted module and I want the user to be able to select and unselect specific markup control points from the module’s GUI, similarly to what can be done from the Markups module. For example, the user here selected control points A2, A4 and A5:

For the GUI I’m using the ‘qSlicerSimpleMarkupsWidget’ but I cannot work around including the option to select/unselect specific control points. As of right now, it looks like this:

How could I accomplish this? I know that I can access if the user selected/unselected in the Markups Module, but I want the user to be able to do it all from the same Module I’m developing.

Thanks in advance!