Updates to the Easel interface

Hi @DavidBrooke, I responded in the other thread but I don’t think it’s related to the unit bug mentioned above.