hitting a fundamental limitation of the sqlalchemy. Have to move to a distributed model for chat