[minor] `List` instead of concrete implementation type?