Optimize #1669