Text this: Beyond component optimization