Planet Formation in Action?