CID lists

There is another feature that I’d love to see:
lists of caller IDs.

e.g. say I want an incoming route specially for VIPs.
It would be much nicer to be able to select a CID list there, and then to maintain the list separately, rather than having to create an incoming route for each and every VIP CID number.

Basically, instead of having a black list module, we should have a module
in which we can create multiple CID lists. Both incoming routes, the blacklist, etc. modules could then simply take a list name as argument.

Does this sound like a reasonable suggestion?