lua 🙏🙏🙏🙏
lua keeps stuff 'cached' so the state does not get updated, therefore we need to manually unload it