Interesting little twist. The effect i use to load new content into the page is $.fn.fadeIn(). I registered it with livequery and it fixed the problem...
$.livequery.registerPlugin('fadeIn');
however, i would think the process of actually injecting the content into the page should do the trick wether it's visible or not?