redis: make remaining explicitly based on capacity