Currently, UdonSharp can only get a component from GetComponent.
If null checking and component retrieval are performed at the same time, the code becomes redundant in GetComponent.
If "TryGetComponent<>()", which can do out option and null check at the same time, can be used in UdonSharp, code readability and maintainability will increase.
Please consider this.