Use PropertyAccess component, change stability from dev to stable
Use serializer lib