An API for dynamically handling different functional parts in the one block space.