Fixed popping and other tile related issues

Fixed some more tile related issues. Hopefully, I got rid of popping and long delay for some tiles. @jbeezley Please review again.