Attaches a behavior to a host (Object3D or Camera) and appends it to its behaviors list. Shared by every host so they don't each reimplement the same attach-then-push logic.
Attaches a behavior to a host (Object3D or Camera) and appends it to its behaviors list. Shared by every host so they don't each reimplement the same attach-then-push logic.