Property access instead of getters/setters

can this be made backward compatible? if getter/setters are removed, older code can’t be used anymore?
and is there any difference in performance/overhead?