hot fmap pre-evaluation