[WIP] Use PropertyAccess for extend usability of getFieldValue

Current implementation is a bit too light (getter/isser) and use PropertyAccess for extend usability of getFieldValue will be nice. (hasser/magic function)