Update layout manager to handle boxes positioned around an origin point other than (0,0).