Я часто использую функцию самописного класса в коде, и мне интересно, есть ли какие-то издержки при создании класса каждый раз, когда я использую функцию вместо создания глобального экземпляра и использования этого. (функция работает довольно быстро)
let globalInstance = MyClass()
...
globalInstance.mySuperFunction()
или
MyClass().mySuperFunction()