Implement sample updating support