Reminds me of Java's GridBagLayout layout manager, which was practically unpredictable in actual use.