icache: undo simplifications. icache waits till it is selected