Update inventory listener to non-NMS