do entity initialization in subtask, where policy etc init is currently done; and mark that task transient so it doesn't look ugly in the gui!