Dan Boneh came up with a new approach for aggregating BLS signatures which allows keys to be aggregated as well as signatures. We're going to be implementing this: https://crypto.stanford.edu/~dabo/pubs/papers/BLSmultisig.html