Update on "refactor intialize bucket views"
Part of relanding PR #41954, this refactor is to seperate intialize_bucket_views and populate_bucket_views_out, as they are doing different things and called by different callsites as well
Differential Revision: [D23583347](https://our.internmc.facebook.com/intern/diff/D23583347/)
[ghstack-poisoned]