Access properties of nested objects using dot-path notation