Search: Utilize context lengths more efficiently
Sometimes we have a lot of extra space available that we can use because pre or post context length is small. In such cases, if one is smaller increase the other.
Only done for single line matching for now.