baseName can be input as nil, it just needs to default to Panel