Do you think it's a bug from scim or is it a feature? Maybe someone should file a bug report if it's not already done.