I suggest to officially support sampling, remove experimental tags, and merge the 2 classes: [ContinuousProfilingScheduler](https://github.com/grafana/pyroscope-java/blob/main/agent/src/main/java/io/pyroscope/javaagent/impl/ContinuousProfilingScheduler.java) and [SamplingProfilingScheduler](https://github.com/grafana/pyroscope-java/blob/main/agent/src/main/java/io/pyroscope/javaagent/impl/SamplingProfilingScheduler.java). Let me know if it makes sense to you and should I send a PR.