28ba14b976
Fixes data class casting issue seen when multiple sources have the same shadowed classes.
(cherry picked from commit bdeb209d43)