Need Concurrent Map when accessing without lock, initial value of nextId for clarity, wrong logger.