I assume the stacking issue is where you take one of the stones to be appraised by Vex and after that they take list individually rather then 'unusual gem x12'
To get around this i simply don't take them to Vex to get appraised until i have the job lot, that way it doesn't list each individual one, but them all under the same heading with a x number after.