Generally, we won't even think about suggesting certain changes to nostr because they will be breaking changes, or because there is already another way of doing that thing (even if the new method is more efficient). But if we start designing from scratch, we don't have those creative limitations