function properties are now always nosync = true