This class is a singleton anyway, so it's pretty much the same?