Introduce struct holding LayerURI (represented as string because this is how native API is treating LayersURI), featureId, MapMember (actual layer object on the map)
Adapt Report building and Highlight functionality to use this instead of flat string with LayerURI
Add functionality to select individual features if FeatureID is available