Thanks! The cannon mechanics are actually still a temporary patchwork solution that saw their way all the way to release somehow.