Right now, we still have separate panel instances, one for lowercase layout and one for uppercase, so maybe we don't have to add both uppercase and lowercase compositeKey to the same key.