A wheelchair

So I´ve made a wheelchair using block display entities, which are constantly being teleported to an invisible tiny horse... The only problem I found with this is that the horse moves on its own, meaning whenever you dismount the wheelchair, it moves around freely...

Is there a way to lock the horse in place, both location wise and rotation wise and only unlock the movement when the player is riding it? Thanks 🙂

Continue to help post