What are the ways to share JavaScript functions across multiple Zaps in Zapier?

I manage a large number of Zaps, all interconnected through webhooks, utilizing JavaScript for tasks such as data cleaning and API fetching. Many of the JavaScript functions I employ need to be reused across different Zaps, making it challenging to handle changes effectively. If I need to modify a function or its parameters, I must manually update each instance individually, which is quite cumbersome. I attempted to convert functions to strings and utilize the store function alongside new Function(), but that approach failed with complex functions. Additionally, while creating a custom Zapier App to house these common functions seemed viable, I would end up with numerous ‘create’ steps, complicating usability. I’m curious if there’s a way to implement a modifiable code app in Zapier where I could centralize and edit my functions seamlessly. Is there a straightforward solution, or perhaps I’m overlooking something? Any advice would be greatly appreciated.