@Nicolas-BOYARD I am not sure its a limitation in the firmware, ans @gloomyandy pointed out, how can the firmware know what part of the heightmap to apply when the axis is in an un-homed state.
What is the sequence off steps that you would be expecting to happen in your case when you home the X axis (lets assume the other axes are homed at the start of this X axis homing move).