Recursivly searching for a property by name