All functions related to unreal should be allowed clientside even if he don't have the authority on this entity.
For example : SetLocation, SetRotation, AddImpulse...
By adding blueprints you allowed this anyway so why not allowing this natively ?