Smarter searching.
Shape mutation better.