Thank you for writing in and hope you're having a nice day, with the latest version now the Columns has the Flexbox Layout option.
Please enable the Flexbox Layout first and this will show you the Flexbox configuration which can enable you to horizontally and vertically center the column's content without custom CSS.
Regretfully, that would require a custom code that we won't able to provide. That actually has been introduced due to customer requests and our goal will be to keep the scrolling feature close to what browser's do natively.
What you can do now is to apply that menu as the One Page Navigation so the page will smooth scroll to sections and not jump drastically.
Features - How To Setup One Page Navigation
Hope it helps,