Here is the solution with an explanation to the original problem, and 2 small optional improvements of the draw script!
@Scratch-mation for the project that I hopefully helped them with... Let me know if there's anything else!