stripped down IndexMap fusion just to get it working