I am extremely surprised that your game even runs. It crashes quite often on my 2gb ram phone, so I guess 3gb may be the cutoff.
Anyway, I'll see what I can do to make the other stuff more smooth.