Improve init for ghost instance