Actually, last night I could not sleep at all and I think I found a way to do it with generators on the server side. I have no idea yet how to do it on client side (hiding the asynchronous nature of a dbus call) though, so that would be a good task for you. :M: