Hi @_key_8,
Welcome to our community! 
In many cases, there are multiple ways to make something work in Unity, and Rick cannot show all of them. If your code works, it’s a solution by definition. If you don’t encounter any issues, don’t worry about potential problems because we are game developers, not clairvoyants. 
See also:
- Forum User Guides : How to mark a topic as solved