getComponent alternative

I think my answer here tackles this issue somewhat