fix: add "Touch detection" node property
remove duplicated node type code