add a 'smart' way to determine how to retrieve properties based on segmentation. Also always return the object identifier with any properties.
add the filtering function 'find-objects-everywhere'