Stop calling init if already call at some point
Added id prefix to fromJSON