Fix cross-crate visibility