reduced dependencies of ScalingMatchView