Useful for capture command changes. This can be used with an
ICommandHook or without. If used with then will call the function. If not then a change will force a re-render.
Useful for capture command changes. This can be used with an