persistent ids some thoughts