Use PrepareWriteData() for LED commands instead of WriteData so that data isn't flushed on every command.