handleCommandMessage() question

Does this must be straightly overload(ed) ?

Or overriding it for a Component based Object is dangerous ?

go ahead and overload it - that’s what it’s there for!