I think calling it an planet at this stage might be jumping the gun. It could also be an orbital data center.