Previously, we were mutating the remaining space stored on the layout state, which would cause re-paints to always have a `remaining_space` of 0 and therefore not align `flex_float` elements to the right/bottom.
Previously, we were mutating the remaining space stored on the layout state, which would cause re-paints to always have a `remaining_space` of 0 and therefore not align `flex_float` elements to the right/bottom.