refactor exhibit objects - part 2
extracted figure helper