Would be awesome if we could use the DBAction here  and in `listComet`. I am not sure if it makes sense out of the box since the DBAction is Async, but perhaps it is not a problem. Must think about it...