Splitting up dependencies on Internal.