@Pietro-Poli- I would suggest posting this in the Developer discussion instead, or maybe @Jaycee_Lewis can move it there so you can get the proper guidance
If my reply answered your question please mark it as a solution to make it easier for others to find.