Clarify why this method required re-implementing
Refactor: `widget-id` is a unique widget key we can use across the board