Be smarter about setting the initial value of point for replacements.