The ZCash protocol has both basecoins which are traceable and Zerocoins which are anonymous. Basecoins can be converted into Zerocoins but the conversion itself is visible on the blockchain.
Could a Monero sidechain be built with Monero as the base token and Zerocoin as the anonymous token?
Would such a sidechain be more private than ZCash itself due to the anonymity that Monero will bring as the base new token?
Essentially I am asking if the ZCash protocol would be more private if the traceable basecoin was replaced with Monero. Please differentiate your answer as either before or after the introduction of RingCT if it impacts the answer.