Split SubjetFinder into SubjetFinder+SubjetRecorder