refactor cached status_list filtering
to reduce cache retrieval