using SetCameraAddedHandler and passing either a function or method with 0 or 1 argument always throws an error: ValueError: expected a callable object with 0 or 1 parameters(context: Any = None) -> int