fixed issue with movables no longer working with switches (by creating a switch list separate from the object list, now updates happen in the correct order)