i've got an idea for a possible workaround for this, ill try it and maybe post the result if its any good