The KeyAtLock flickers before it fades in. If you look at the code in the ObjectLookup script’s Lookup State function, you will see that it is activated in the CheckForActive function before it is processed. This means that there is a small lag time when it is visible before it goes transparent and fades in. The solution is to set the transparency before the object is deactivated in the Interactor’s Start function.