Can someone please at least give a workaround to this issue? My code is about to get uglier than it needs to because of this annoying problem.