It would make more sense to return a queue. I don't really like the fact that this controller plugin is not stateless.