updated bv pass and fixed picking pass to render only once after movement