You're making assertions about what Signal needs, and you're doing it without knowing their threat model.