Realized that ScriptableClasses shouldn't be responsible for holding temporary information - the threads which call them should! So I changed the move-functions so that they require a passing of the related Thread in order to work