[TASK] Use getPropertyPath instead of getProperty

This enables sorting by nested properties
Merge pull request #138 from dreipunktnull/getpropertypath

[TASK] Use getPropertyPath instead of getProperty