Removed comments from the BG hook as I decided I'm not going to do this
Ensures that the length of subviews is at least 3 so that it does not into the negatives (2-3=-1 and so on). This would cause a native crash when trying to open a Media/Image view because the amount of subviews there is less than 3, meaning that when the Image bg subview is inserted it tries to insert it into a negative index.