Ganralf:
Thanks I'll try this as well, though I think calling RemakeDisplay will effectively do the same thing as it rebuilds the entire view structure. Maybe the fault is inside RemakeDisplay and this might work better.
Photon:
Compatibility is my #1 priority, that's why I'm leaning towards so many OS calls