Surface plots not respecting `axis` options in multiple plots

Giving axis=([], false) during multiple surface plots does not turn off the axis, as opposed to simple line plots, where it does.

using Plots
plotlyjs()

xt = collect(-50:50)
yt = collect(-50:50)
p1t = surface(@. x^2 + y'^2)
p2t = surface(@. x^2 + y'^3)
plot(p1t,p2t,axis=([],false),colorbar=false)

yields:
sp1

where as

p1l = plot(rand(10))
p2l = plot(rand(10))
plot(p1l,p2l, axis=([],false),legend=false)

p2

How to make multiple surface plots without grids?