Would you be able to define this class in ve "namespace", so we avoid creating another global?