After finishing a milestone with the UI framework, I decided to add crossbows as a treat before getting back to debugging. I can now equip a crossbow, along with being able to fire and reload it. Crossbow bolts will materialize when the crossbow is fired.
Right now, projectiles have the same problem that decals do. Both do not have any understanding of being attached to something, so if the scientist at the end of the video were to move, the bolt would not travel with him.