* Remove unneeded checks for Entity.platform * Update tests * Prevent breaking integrations without an EntityComponent * Warn when entity has no platform