docs: @Nullable
      public T get(int deviceId) {
          try {
              locksMap.get(deviceId).readLock().lock();
              return backingMap.get(deviceId);
          } finally {
              locksMap.get(deviceId).readLock().unlock();
          }
      }