Singleston in specific classes with lazy loading + Struct for config