1. In the hide function remove this.setValue(), 2. Show picker after … 

...itioning it for proper rendering with modals/multiple datepickers on a page.
Placement should happen near-instantaneously.  And I believe some browsers have problems with getting proper dimensions and offsets on hidden elements?

So why do we need to place before showing, and does it work in all supported browsers?