Except it kinda is. You need new keys for every participant. This is why the true E2E messaging apps have user limits and no history.