Yes we can maintain a counter here. Another possibility is that we add a number postfix to the module name when it is added to the Stream. Another possibility is to have ZK automatically append a postfix. Not sure of the best approach yet, but the ordering does need to be maintained.