expose internal helpers
simplify helper functions
fix case where `el.style.transform = 'none'`