Issue #50: choosing sample vertices each time, instead of maintaining them