Maybe remapping is the only way to achieve this.
key <SPCE> ( [ space, space, space, space ] );
key <SPCE> ( [ space, space, Tab, Tab ] );