only allowing touchable view as main renderer for viewGroup, to avoid using 'instanceof' check for each touch event