Partially set up capabilities to attach to shapes

The drawable capability is going to require some additional
methods to interact properly with the picture handler, as it
cares about appearance which is more than just the "shape" or
its position. I'm not sure how I'm going to attach this, but we'll
approach it when we get there...