Reduces the amount of Reflection needed