Merge "Optimize (Extend|Append|Prepend)[Matching]Properties" into main