Thanks! The tentacle is made up of several hinge joints, with the first joint on the gun, and the last on an object that follows the mouse. A specific amount of joints is made based on the distance from the mouse, and then several pixel-sized boxes are given parent joints to follow to give it a visual.
I’m currently looking into a better method with the marching squares algorithm that could reduce lag completely and look better.