optimization: asynchronous simulation - now alway fluently