Currently in the examples, sampling transform has a lot of unbounded transform that can be hidden away from the user.