Still mystified by Icon pointers and threading issues in play mode