Found one more place where the timing issue was effecting the page load (didn't know it was the height that was messing things up...)
Brought the old branch merge up to speed with Greg's information.
Merge branch 'master' into oldbranch
Merge pull request #11 from Jedwondle/master

Added Greg's information into the di2e repo.