finish chat feature; hide low level portal on zoom out; introduce render limit