Pass find params as a params struct.
Split common alignment finding into BaseAlignment.