Refactored filter circle creator