Fixes #931 - add action callable as object method rather than static function