Marco's property performance improvements, part 2
Another tranche of reviewed commits from !866 with some of the review comments addressed. Written by Marco, reviewed by me.
Another tranche of reviewed commits from !866 with some of the review comments addressed. Written by Marco, reviewed by me.