Externally controlled RFID Tag
While I will echo all of the posts that RFID is not the proper technology for this, unless you are using the ID to certify the door to location.  And with that, the positioning is not as accurate as other switch or optical sensor options.

We are using Impinj Monza-X RFID chips with a PCB antenna in an application.  This allows read and write via RFID or with I2C as an EEPROM.  Depending on model, you have 2048 bit and 8096 bit chips (with some of that reserved), which is more than enough to store some data.  However, it sounds like you need to swap this data often.  This may cause an issue with write cycles on the chip, making the memory locations error.  I have not located total write cycle counts on the chips, it is more of write counts versus retension time.  This is more realistic, as no one really uses RFID as a real-time changing data exchange format in high frequency.

Where you may be able to get this to work is with the I2C control of the Gen2 Ack response.  I have not worked with this at all.  However, my understanding is that I2C data is added to the response without using NVM, thus not using up your write cycles of memory and allow an instant change of data (sending your off and on signal in that case).

We are using this device for a much slower changing data.  We will periodically flush usage data to this MonzaX and this allow retrieval of that data via RFID, if the device is off or fully discharged.  It is also useful for changing state of a device (i.e. virtually bricking it) until it is properly provisioned via custom software with EEPROM or RFID based memory writes.