Add a findMarks method

Closes #2200