ORL-6756 Leaf Reflection