The function was not behaving correctly. Instead of reimplementing getting the editable strokes, it calls `retrieve_editable_strokes` directly now. Then an index mask of the fill strokes is built and the result is intersected with the editable strokes mask.