Change glyph expander to preserve components

Not sure if this was intensional, but this seems like the correct default behavior to me. Otherwise, expanding on glyph at a time means removing the component, expanding the unique parts of the glyph, and pasting the components back in.