[FEATURE] id only based and averagine based pattern search (untested)