Java objects in ItemListener are converted to OpaqueJavaObject