support gc for list cache