More efficient autoloader