ok so after looking at this problem I can see what u mean.
try this test and remark the two lines one at a time then in a combo
sync on
sync rate 0
make object cube 1,10
ghost object on 1
ink rgb(255,0,0),1
box 0,0,32,32
get image 1,0,0,32,32
rem this line
backdrop off
rem this line in stages also
draw to back
rem this line also in another test
draw sprites first
do
y = y +1
rotate object 1,wrapvalue(y),wrapvalue(y),wrapvalue(y)
sprite 1,mousex(),mousey(),1
ink rgb(255,255,255),1
text 100,100,"text"
sync
loop
its a shame the sprite wont sit above the 3d in any command usage i tried here yet still being under the text, what could alleviate it in this example as you suggest Rich?