Anyway, just for info. Creating an outgoing transaction with each address (or “send record” as its called in this thread) publishes the public key necessary for the address to be created. The public key being published is also the reason why a (single sig) Bitcoin address with no outgoing transactions is safer than an address where an outgoing transaction has been made. Because if there is no send record, there is no key of any kind published!
This is why the very security conscious (others may say paranoid…) only use one address for each send transaction, and do not leave any funds on an address where a public key has been published. This is actually recommended as a best practice for Bitcoin… For low amounts that isn’t really necessary though…
But with multi-sig, it’s OK and there’s no need to worry.
P.S. According to me, 2015 will be the year of smart contracts!