optimizations for large forms tp #1268

preventing row settings from being rendered on survey load
moving some individual events to the surveyApp