@karlenigma in our implementation someone decided to go this route and since then all our scripts use this method so yeah we could have used a custom record. Same holds true when we create deployments we have script parameters instead of referencing custom records.