Reflection properties first pass