Issue #398: Fix small overhead added during the refactoirng #436
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
With the current refactoring:
![cpm_last_vs_ref](https://private-user-images.githubusercontent.com/10448186/375024860-bdfd00f3-16ab-46ab-99f7-651154558ef3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMDE4MjgsIm5iZiI6MTczOTMwMTUyOCwicGF0aCI6Ii8xMDQ0ODE4Ni8zNzUwMjQ4NjAtYmRmZDAwZjMtMTZhYi00NmFiLTk5ZjctNjUxMTU0NTU4ZWYzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjExVDE5MTg0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQzOTgyOWMyZTJhNmIwZWIwODIyODg5YjE4ZmVhOTA1OTY5OWI4MGZlNjY1YWNlMzI0MGNjMWZjNWI3OTI4ZjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ppG0zhDwiZoBHdr8TCKecKnLqkHQqf9FyWgvPG6N6Bk)
With the fix included in this PR:
![cmp_fixed_qs_night](https://private-user-images.githubusercontent.com/10448186/375024730-a120b3b8-be6c-4646-b3e6-646048a1d8fa.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMDE4MjgsIm5iZiI6MTczOTMwMTUyOCwicGF0aCI6Ii8xMDQ0ODE4Ni8zNzUwMjQ3MzAtYTEyMGIzYjgtYmU2Yy00NjQ2LWIzZTYtNjQ2MDQ4YTFkOGZhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjExVDE5MTg0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFiNjIwMmNlYzkyYTAxYWZlZjMzZGQ0YzFiNzMyMjM2NTk5MjAzNGYwYjg4YzhmODZlNWQwMDQyZGM3YzEwMzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.sry6ViJ1LnvP5o-9b5-vl0mVaE2hHKHjXvzQmlYXi9o)