I have got our Ethereum smart contracts up and running in Quorum and can interact with them in a limited way using the Mist wallet. Am I right in that events won't work if the contracts are marked as private? If that is the case will events be added in the future assuming that even makes sense to do so?