Ну это реализовано через костыль, причём гигантских размеров, поэтому в ближайшее время переделаю на адекватную механику