It is possible, you would have to have some way to distinguish the “knocker” from the “handle” so either have 2 separate collision boxes for each part or make them out of 2 different meshes etc. Then line trace to each one and run different logic off of what object/mesh/collision box the line trace hits.