changes: Lists are no longer created every time a movable moves (!) Lists are no longer created every time a datum is destroyed (!) Observation events now properly clean up references. Removed the unused task_triggered event.