Why doesn’t BPC just split the functionality of the extension, so that the filter list is a separate entity?