Simplified scale-up view interaction code to apply classes instead of manage state