v. 0.3.1, pass tags/topics/namespaces in events as arrays, optimize