Split package reload in its own file