Fix scaleX
Make it easier to reorder Matrix.construct()
Re-order