Board cache is redone to be a dict of instances of board cache class