Improvements for RANSAC

Backwards-compatible, same behavior as before.
scratch: in RANSAC

This requires generating at least...