3 Commits (wip/interactable-rework)