If I am honest, I don't have idea what cases are :( but I saw this in the grid.js (method processApp and createOrUpdateIconForApp). I didn't implement this logic and the reason is unknown for me, sorry