I have an app that sends direct notifications to my lametic time device, one of the messages displays a green flag icon and the text "in 1 lap". This message fits on the screen perfectly and doesn't actually need to be scrolled, yet it is scrolled.
I've checked the docs for some way to force this particular notification to not be scrolled, but it doesn't seem to be an option.
I feel that the best "fix" is to just never scroll messages that actually fit on the screen.
However, a decent work around would be to just add a field to the "Notification object" that allows an app author to decide if a message shouldn't be scrolled.