E3-1469: Add commits from fimioc/vendor/scaling
These are the following commits from that history:
- 064e56ec6ea21856c0acf63c7ad947db3280c786
- d5048948a9b782627374dd0841048df83234d857
- e33c6b0af61b5ad75c1fb545d15e5c503a91341b
These are the following commits from that history: