Only instantiate a board when we need one