Best practices for concurrency module