allows for submaps to be passed in (for example in the params)
releases v2.4.0