Ptfm 8855 find executions support

@kjlai please take a look. Like your branch, this is a first pass, and some options and docstrings need tweaking to avoid confusion. But I haven't been able to find any breakage - let me know if you see any.