MooseX::Singleton lets you easily upgrade (or downgrade, as it were) your Moose class to a singleton. WWW: https://metacpan.org/release/MooseX-Singleton