1. Current `snapshot` does not support hint yet and this blocks hint propagation to the underlying temporal table(As query hints, all operators included in the query may have the need to propagate hint, current hint propagation depends on whether the node is hintable).
2. When do a temporal join in Flink, the snapshot maybe optimized in some cases (to reserve less versions of the managed versioned-table), e.g.,
currently, the following node tree has no hint on `LogicalSnapshot`
If snapshot could be extended to support hint, it would make this optimization possible.