Better way to manage how to handle systems of graphics