Minority report vibes.