A guess someone suggestion to this problem is a "Rounding Error". This issue seems to cause the position to update despite there being no reason for it too! This causes issues where prefabs don't play nice and it acts like it doesn't apply. This is due to the position constantly changing when it shouldn't.