When using "Replace by..." to replace a sample assignment, the list always opens with the first sample (alphabetically) selected. Instead, it would be far more helpful for the list to jump to the current sample instead, as most sample reassignments will be using a similarly-named sample (e.g., you will usually replace a violin sample with another violin sample, and not a bassoon). This would reduce the amount of scrolling needed to find the sample in the vast majority of cases. This is how Viena behaves, and I find it quite useful. This of course also applies to reassigning instruments within presets.
For example, here I have copied an instrument, and am reassigning all samples in the copy to use the second round robin sample instead of the first. When I go to reassign "VlnsAtk_B2_v1_r1L", Viena starts me off at that sample, and I can see the desired reassignment, ending in "r2L" two samples below the current selection: