I've read your post. I'm going to test this on some crappy devices this week to confirm and then update my boilerplate.