Makie Mesh wrong labels after axis scaling

Hello,
I am a little bit lost with plotting a 3D mesh with the Makie mesh function. Because in my given coordinate system, the y axis is flipped compared to the standard of mesh, I rescaled it. However, the axis labels and tick labels are at the wrong position.

here is my MWE:

using GeometryBasics
using GLMakie, Makie
using Colors

hr = HyperRectangle(Vec(0,0,0),Vec(1.0,2.0,3.0));
m = GeometryBasics.mesh(hr)
p = Makie.mesh(m,color = RGB(rand(3)...),transparency = true)
GLMakie.scale!(p.axis.scene, 1, -1, 1)

Is there a way to redraw the axis labels or is there a better way to flip the axis?

If someone has a similar problem: it seems to work if i create a scene and then use this scene to plot the mesh after rescaling.

using GeometryBasics
using GLMakie, Makie
using Colors

hr = HyperRectangle(Vec(0,0,0),Vec(1.0,2.0,3.0));
hr2 = HyperRectangle(Vec(1,0,0),Vec(1.0,2.0,1.0));
m = GeometryBasics.mesh(hr)
m2 = GeometryBasics.mesh(hr2)

s = Scene()
Makie.scale!(s,1,-1,1);
Makie.mesh!(s,m,color = RGB(rand(3)...),transparency = true)
Makie.mesh!(s,m2,color = RGB(rand(3)...),transparency = true)

It would still be nice to have a different solution to the above problem because then I could use, e.g., the plot3d function from LazySets.jl