#20558 reintroduces dependencies into the main maven namespace, this was previously address in 29.1 (#18641, #19477).
Can this be partially reverted or achieved in some other way to not create issues for consumers? See the aforementioned issues for details.