I'm trying to place an object "a" in front of object "b". Object a is always a little bit of ahead of object b and orients itself to the direction of object b. I believe this could be done by orienting object b in object a's local coordinate space and the translating that into the world coordinate space, but I'm at a loss on how to actually do this in Godot.