Planning out a very complex addon.