An object classified by SYSCLS_OBJECTWITHIDMARKERS can be used to mark all objects having multiple code value (barcode, QR code) stored on them. For offline search, the client can request all objects having the scanned code (dependent on the type of the scanned code: barcode or QR code).
You need to classify objects with this classification if you want to find them via QR- or Barcode search on your client.
This SYSCLS_OBJECTWITHIDMARKERS is a fully autonomous classification. The needed properties are added automatically to the scope.
Make an Object be found by Optical Codes shows how to configure such an usecase.