enhance(ripple): adds a minimal timeout to make sure that updates are complete before creating ripple