I prefer `getInputChannelAttribute()` rather than the subclass updating this protected field.